package com.own.component.store.local.method.base;

/**
 * BaseScheduler
 *
 * @author chenxueli
 * @date 2022-06-15 03:14:15
 */
public interface BaseScheduler {

    /**
     * 创建
     */
    void create();

    /**
     * 关闭
     */
    void shutdown();

    /**
     * 定时
     *
     * @param task  任务
     * @param delay 延迟时间（毫秒）
     */
    void schedule(Runnable task, long delay);

}
